package com.hyh.prize.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.lww.springcloudapi.entity.TabGgcardEncash;
import com.lww.springcloudapi.entity.parent.ParentEntity;
import com.lww.springcloudapi.pojo.TabHallUsermessage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 刮刮卡领取日志表
 * </p>
 *
 * @author SHEN
 * @since 2021-03-11
 */
@Data
public class Obtain extends ParentEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "用户编号")
    private Integer subscrbid;

    @ApiModelProperty(value = "地区编码")
    private String areaid;

    @ApiModelProperty(value = "业务类型")
    private String svcid;

    @ApiModelProperty(value = "参与方式(tab_code表codetype=’ SrvFun)")
    private String joinmode;

    @ApiModelProperty(value = "参与条件")
    private String joinpara;

    @ApiModelProperty(value = "领取数量")
    private Integer obtainnum;

    @ApiModelProperty(value = "领取状态（00：未领取；10：已领取）")
    private String obtainstate;

    @ApiModelProperty(value = "操作员")
    private String optrid;

    @ApiModelProperty(value = "受理点")
    private String acptsiteid;

    @ApiModelProperty(value = "操作时间")
    private Date optrdate;

    @ApiModelProperty(value = "流水号")
    private String transn;

    @ApiModelProperty(value = "备注")
    private String remarks;

    //用户姓名
    private String name;
    //地区名称
    private String dName;
    //业务类型
    private String yType;
    //领取状态（00：未领去，10：已领取）
    private String stateName;
    //营业厅名称
    private String yName;

}

